delayed pushing - Spanish English Dictionary